laying of the keel - Spanish English Dictionary